Geonik's PrimiFun
by George Nicolaidis
Description
The PrimiFun Synth
The PrimiFun's name and implementation comes from Native-Instruments' Generator. Basically it is a pulse oscillator sent to a low-pass filter whose cut-off frequency follows its amplitude, the result being saturated.
Features
What's new
Version 1.0 / Release 1 | Initial release |
Version 1.1 / Release 2 | Dc offset removed |
Version 1.2 | Midi In support |
Usage
P a r a m e t e r s
Volume | Not much to say about this one |
Attack Time Decay Time Sustain Level Release Time |
The standard ADSR envelope. When the envelope is triggered with a new note event the volume rises during the Attack Time with a linear slope to the Volume value after which it decays exponentially with the Decay Time to the Sustain Level. The output is held at the sustain level until a note-off event after which the volume decays exponentially with the Release Time back to zero |
Pulse Width | The pulse shape. A ratio of 1:1 is a square wave |
Filter Envelope | The maximum cut-off frequency of the filter |
Resonance | Controls the filter's resonance. 0% is no resonance while 100% is maximal resonance, ie self oscillation |
A t t r i b u t e s
Dynamic Channels | Setting this to other than zero enables dynamic allocation of channels. It is equal to the maximum number of channels to play at any time, including normal parameter channels. Dynamic allocation means that new notes don't cut the sound of precious ones, as long as there are free channels. When no more channels are available, the quietest channel plays the new note. |
Default Volume | When the volume for a new note is not specified, this is used. |
Notes
Enjoy. Send bug reports too. And buzz setups with interesting sounds
Donationware
If you like and use Geonik's plugins, you can support the author by sending any amount of cash (in any currency) to the following address
George Nicolaidis
31, Agathoupoleos str.
54636 Thessaloniki
Greece
Contact Information
Author | George Nicolaidis |
geonik@egnatia.ee.auth.gr | |
HomePage | http://egnatia.ee.auth.gr/~geonik/home |